package ru.linnenson.darshana.application.services;

import ru.linnenson.darshana.application.domain.SubjectEnum;
import ru.linnenson.darshana.infrastructure.rest.dto.DictionaryDto;
import ru.linnenson.darshana.infrastructure.rest.dto.TagDto;
import java.util.List;

public interface DictionaryService {

  List<DictionaryDto> getSources(SubjectEnum subject);

  List<DictionaryDto> getLevels(SubjectEnum subject);

  List<DictionaryDto> getThemes(SubjectEnum subject);

  List<TagDto> getTags(SubjectEnum subject);

  List<DictionaryDto> getNumbersInKim(SubjectEnum subject);
}
